html {
	background: #f3f3f3 url(../assets/sc_bg.gif) repeat-x scroll left top;
}
body {
	filter: none;
}

.infoBubble {
	color: #282F31;
	border: 1px solid #D1EEF8;
}

.warningBubble {
	color: #282F31;
	border: 1px solid #E59BAA;
}

input.searchField {
	color: #e3e3e3;
	padding-top: 17px;
	padding-bottom: 11px;
}

#userInteract {
}

#userInteract a {
	color: #202020;
}

.monthTitle {
	color: #0b0b0b;
	filter: none;
}

#userInteract ul li {
	display: inline;
}

span.day {
	color: #0f0f0f;
}

dt.active span.day,
dt.celToday span.day {
	color: #f4f4f4;
}

dl.calCells > dt.active > ul > li.viewMore {
	color: #080808;
}

#selWrap dl dt span {
	color: #454445;
}
#selWrap .rightcont {
	border: none;
}

ul#mostlyRankedSeries li > a > span {
	display: inline;
	position: relative;
	float: none;
	text-align: right;
	margin-right: 0;
	margin-left: 5px;
}

#login dt,
#registration dt,
#usettings dt {
	color: #1a1a1a;
}

#login ul li,
#registration ul li,
#usettings ul li {
	display: inline;
}

div.scrollBarContainer {
	z-index: 3;
	display: block;
	position: absolute;
	float: left;
	margin-left: -15px;
}

.epReview div.revRating {
	margin-bottom: 0;
	height: 33px;
	width: 128px !important;
}

.epReview .revRating span.revRatText {
	float: right;
}

.epReview textarea {
	margin-top: 0;
}

#footer a:hover {
	color: #000;
}

#login {
	z-index: 50;
}

div.scrollBarContainer {
	z-index: 3;
	display: block;
	position: absolute;
	float: left;
	margin-left: 0;
}

.epReview .revRating .rankbar {
	margin: 2px auto auto;
}

.epReview .revRating span.revRatText {
	float: none;
}

#selPanelBack {
	margin-top: 10px;
	border: 1px solid #ACABAB;
}

#scrollLetter {
	font-size: 12pt;
	bottom: 0;
}

#selSearch {
	bottom: 0px;
}

#selSearch > input {
	color: #c6c6c6;
	padding: 2px 15px 1px 18px;
	border: 1px solid #ACABAB;
}

#selSearch > input:focus
{
	color: #e5e4e5;
	background: #000 url(/assets/sc_sprite.png) no-repeat -800px 1px;
	filter: none;
}

#selSearch > a {
	color: #676767;
}

#selSearch > input:focus + a {
	color: #555;
	background-color: transparent;
}

#logo > span {
	visibility: hidden;
	filter: none;
}

#logo:hover > span {
	visibility: visible;
	filter: none;
}

#helpPanel > h3,
div.supBrwsrs > a {
	filter: none;
}

#userModal1 dt {
		color: #000;
}

#helpPanel > ul {
		border: 1px solid #8b8c8a;
}

#infoBtn.active {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=0), alpha(opacity=60);
}